engine wire harness - Alemán Inglés Diccionario